<?php

namespace app\validate;

use think\Validate;

class BookCheck extends Validate
{

    // 定义验证规则
    protected $rule = [
        'title'  => 'require|min:6|max:25', // 最少6位 最多25位
        'age'   => 'require|number|between:1,120', // 正整数 1-120区间
        'num'   => 'require|integer', // 整数(正负)
        'price'   => 'require|float', // 浮点数
        'email' => 'require|email',  // 邮箱格式
        'bool' => 'require|boolean', // true false 1 0
        'username' => 'require|alphaNum', // 字母和数字
        'tel' => 'require|mobile', // 手机号
//        'create_time' => 'require|dateFormat:Y-m-d', // 有点垃圾 1-06-28 都能过
//        'url' => 'require|activeUrl', // 是否为可用的IP或域名, 好像会发起网络请求, 没卵用
    ];
    // 自定义提示
    protected $message = [
        'age.between'   => '年龄只能在1-120之间',
    ];

}